sugar cane – English–Português translations

🇬🇧 en pt 🇵🇹

sugar cane noun

  • species of grass whose sap is a source of sugar
cana-de-açúcar
Wiktionary Links